package ronglei.day01.demo10Math;
/*
* 计算在-10.8到5.9 之间 绝对值大于6或者小于2.1的整数有几个
*
* 分析
* 1。使用for循环
* 2。起点为位置-10.8变10
*  2。1使用Math.ceil 向上取整
* 2。2 强制转换int
*
* */
public class Math02 {
    public static void main(String[] args) {
        int count =0;
        double min = -10.8;
        double max = 5.9;
        for (int i =(int) min ; i < max ; i++) {
            int abs = Math.abs(i);//获取绝对值
            if (abs > 6 || abs<2.1){
                count++;
//                System.out.println(i);
            }
        }
        System.out.println("一共有" + count);

        System.out.println("=======");
        for (double i = min; i < max ; i++) {
            double  ceil = Math.ceil(i); //向上取整
            if( Math.abs(ceil) > 6 || Math.abs(ceil) <2.1){ //绝对值
                System.out.println(ceil);
            }
        }
    }
}
